package com.gxa.modules.sys.mapper;

import com.gxa.modules.sys.dto.*;
import com.gxa.modules.sys.entity.OrderSeat;
import io.swagger.models.auth.In;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public
interface OrderSeatMapper {

    List<OederSeatDto> queryAll();

    void updateState(@Param("myorderId")Integer myorderId,@Param("id")Integer id);

    void insertOrder(MyOrderSetDto myOrderDto);

    int queryIdbyNo(String no);
//    void insertOrderSeat(MyOrderSetDto myOrderSetDto);


    void updateBeforeSeat(Integer id);

    void updateAfterSeat(Integer id,Integer myorderId);


    List<OrderSeat> queryOrderSeats(Integer seatId);


    List<OederSeatDto> querySeat(TimeDto timeDto);

    List<Integer> queryBids(Integer myOrderId);
    List<TimeDto> queryMd();

    void updateCancel(Integer myorderId);
}
